package cn.com.easy.pay.alipay.wap.config;

/**
 * wap支付配置
 * 
 * @author nibili 2017年4月6日
 * 
 */
public class AlipayConfig {

	/** 日志记录目录 */
	public final static String log_path = "/home/data/alipay/log";
	/** 编码 */
	public final static String CHARSET = "UTF-8";
	/** 请求网关地址 */
	public final static String URL = "https://openapi.alipay.com/gateway.do";
	/** 返回格式 */
	public final static String FORMAT = "json";
	/** RSA2 */
	public final static String SIGNTYPE = "RSA2";

	/** 签名格式 */
	private String signtype = "RSA2";
	/** 销售产品码 必填 */
	private String product_code = "QUICK_WAP_PAY";
	/** 商户appid */
	private String app_id = "";
	/** 私钥 pkcs8格式的 */
	private String rsa_private_key = "";
	/** 服务器异步通知页面路径 需http://或者https://格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问 */
	private String notify_url = "http://商户网关地址/alipay.trade.wap.pay-JAVA-UTF-8/notify_url.jsp";
	/** 页面跳转同步通知页面路径 需http://或者https://格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问 */
	/** 商户可以自定义同步跳转地址 */
	private String return_url = "http://商户网关地址/alipay.trade.wap.pay-JAVA-UTF-8/return_url.jsp";
	/** 支付宝公钥 */
	private String ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjrEVFMOSiNJXaRNKicQuQdsREraftDA9Tua3WNZwcpeXeh8Wrt+V9JilLqSa7N7sVqwpvv8zWChgXhX/A96hEg97Oxe6GKUmzaZRNh0cZZ88vpkn5tlgL4mH/dhSr3Ip00kvM4rHq9PwuT4k7z1DpZAf1eghK8Q5BgxL88d0X07m9X96Ijd0yMkXArzD7jg+noqfbztEKoH3kPMRJC2w4ByVdweWUT2PwrlATpZZtYLmtDvUKG/sOkNAIKEMg3Rut1oKWpjyYanzDgS7Cg3awr1KPTl9rHCazk15aNYowmYtVabKwbGVToCAGK+qQ1gT3ELhkGnf3+h53fukNqRH+wIDAQAB";

	/**
	 * get 商户appid
	 * 
	 * @return
	 * @author nibili 2017年4月6日
	 */
	public String getApp_id() {
		return app_id;
	}

	/**
	 * set 商户appid
	 * 
	 * @param app_id
	 * @author nibili 2017年4月6日
	 */
	public void setApp_id(String app_id) {
		this.app_id = app_id;
	}

	/**
	 * get 私钥pkcs8格式的
	 * 
	 * @return
	 * @author nibili 2017年4月6日
	 */
	public String getRsa_private_key() {
		return rsa_private_key;
	}

	/**
	 * set 私钥pkcs8格式的
	 * 
	 * @param rsa_private_key
	 * @author nibili 2017年4月6日
	 */
	public void setRsa_private_key(String rsa_private_key) {
		this.rsa_private_key = rsa_private_key;
	}

	/**
	 * get 服务器异步通知页面路径需http:或者https:格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问
	 * 
	 * @return
	 * @author nibili 2017年4月6日
	 */
	public String getNotify_url() {
		return notify_url;
	}

	/**
	 * set 服务器异步通知页面路径需http:或者https:格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问
	 * 
	 * @param notify_url
	 * @author nibili 2017年4月6日
	 */
	public void setNotify_url(String notify_url) {
		this.notify_url = notify_url;
	}

	/**
	 * get 页面跳转同步通知页面路径需ht
	 * 
	 * @return
	 * @author nibili 2017年4月6日
	 */
	public String getReturn_url() {
		return return_url;
	}

	/**
	 * set 页面跳转同步通知页面路径需ht
	 * 
	 * @param return_url
	 * @author nibili 2017年4月6日
	 */
	public void setReturn_url(String return_url) {
		this.return_url = return_url;
	}

	/**
	 * get aLIPAY_PUBLIC_KEY
	 * 
	 * @return
	 * @author nibili 2017年4月6日
	 */
	public String getALIPAY_PUBLIC_KEY() {
		return ALIPAY_PUBLIC_KEY;
	}

	/**
	 * set aLIPAY_PUBLIC_KEY
	 * 
	 * @param aLIPAY_PUBLIC_KEY
	 * @author nibili 2017年4月6日
	 */
	public void setALIPAY_PUBLIC_KEY(String aLIPAY_PUBLIC_KEY) {
		ALIPAY_PUBLIC_KEY = aLIPAY_PUBLIC_KEY;
	}

	/**
	 * get product_code
	 * 
	 * @return
	 * @author nibili 2017年4月7日
	 */
	public String getProduct_code() {
		return product_code;
	}

	/**
	 * set product_code
	 * 
	 * @param product_code
	 * @author nibili 2017年4月7日
	 */
	public void setProduct_code(String product_code) {
		this.product_code = product_code;
	}

	/**
	 * get signtype
	 * 
	 * @return
	 * @author nibili 2017年4月20日
	 */
	public String getSigntype() {
		return signtype;
	}

	/**
	 * set signtype
	 * 
	 * @param signtype
	 * @author nibili 2017年4月20日
	 */
	public void setSigntype(String signtype) {
		this.signtype = signtype;
	}

}
